meteor krateri - Turkish English Dictionary

meteor krateri

Meanings of "meteor krateri" in English Turkish Dictionary : 1 result(s)

Turkish English
Geology
meteor krateri meteor crater n.
The German town Nördlingen was built in a meteor crater.
Alman kasabası Nördlingen bir meteor kraterinde inşa edilmiş.

More Sentences